Project Sekai
🔒 WolvCTF 2023 / ✅-crypto-galois-t-is-this
Sutx
BOT
03/17/2023 1:00 PM
Galois-t is this? - 500 points
Category:
Crypto
Description:
I'm expecting a super secret message... If you can give it to me, I'll give you a flag!
nc galois.wolvctf.io 1337
Files:
https://wolvctf.io/files/3423765be71b26a3a4b321399f6d8da2/server.py?token=eyJ1c2VyX2lkIjoyNjgsInRlYW1faWQiOjE3MCwiZmlsZV9pZCI6Mzl9.ZBTG9A.nvDzCfSM2jLJi_hS3JQmQyR6q6w
https://wolvctf.io/files/0ba35273ccc8104c67a492a6c354af86/Dockerfile?token=eyJ1c2VyX2lkIjoyNjgsInRlYW1faWQiOjE3MCwiZmlsZV9pZCI6NzB9.ZBTG9A.PhYLZfxsFa7RxASnAcWpOHziwgE
Tags:
IridescentFreeze#1034, Easy
Sutx
pinned
a message
to this channel.
03/17/2023 1:00 PM
Sutx
BOT
03/17/2023 1:15 PM
@deuterium
wants to collaborate
deuterium
03/17/2023 1:20 PM
gcm gcm
sahuang
03/17/2023 1:51 PM
ok checking
sahuang
03/17/2023 2:18 PM
marked as easy, code is so long
deuterium
03/17/2023 2:34 PM
looks easy enough
Sutx
BOT
03/17/2023 3:04 PM
@layka_
wants to collaborate
layka_
03/17/2023 3:10 PM
ok no nonce reuse i guess
deuterium
03/17/2023 3:11 PM
nonce is just +1 ed
15:11
so first use nonce -1, get encryption of 0 which is used to calculate ghash
(edited)
15:12
I am just sleepy so feeling very lazy to write out a script
layka_
03/17/2023 3:13 PM
me too i had a rough day .. can you point on some ctf writeups of ressources ! cuz i didn"t understand the -1 part
deuterium
03/17/2023 3:14 PM
no need, just read the code a bit is similar to gcm
layka_
03/17/2023 3:16 PM
yes i've read it .. but didn"t know how to pass literally "-1" .. i am just thinking of any other value
deuterium
03/17/2023 3:17 PM
'f'*32
15:17
I think other values could also work, we need encryption of 0
deuterium
'f'*32
layka_
03/17/2023 3:19 PM
genius !
deuterium
03/17/2023 3:22 PM
almost done
1
deuterium
used /ctf solve
Sutx
BOT
03/17/2023 3:24 PM
✅ Challenge solved.
Exported 20 message(s)